package edu.uj.petri.model;

public abstract class Matrix {

    public double get(int i, int j) {
        return 0.0;
    }

    public void set(int i, int j, double val) {
    }

    public int getRowCount() {
        return 0;
    }

    public int getColumnCount() {
        return 0;
    }
    
    public static Matrix identity(int i,int j){
        return null;
    }

    private Jama.Matrix toJama(Matrix B){
        return null;
    }    
    
    public Matrix transpose(){
        return null;
    }
    
    public Matrix multiply(Matrix B){
        return null;
    }
    public double[] getRow(int r){
        return null;
    }
    
    public void setRow(int r, double row[]){
        
    }
    public double[] getRowCopy(int r){
        return null;
    } 
   public Matrix eliminateRow(int row) {
       return null;
   }
   
   public Matrix getMatrix(int[] r, int j0, int j1) {
       return null;
   }
   
   public static Matrix copy(Matrix m){
       
       return null;
   }
   
   
}    
    
    
